package org.zergle;

/**
 * 特定类型的过滤器
 * 
 * @author Johnson.Lee
 * 
 * @param <T>
 *            过滤的类型
 */
public interface Filter<T> {

	/**
	 * 测试是否接受指定类型的参数
	 * 
	 * @param t
	 *            过滤的类型的对象
	 * @return 如果不接受此参数，则返回false，否则返回true
	 */
	public boolean accept(T t);
}
